#TB_secondLine {font:10px Arial, Helvetica, sans-serif; color:#666666;}
#TB_overlay {position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%;}
.TB_overlayMacFFBGHack {background:url(macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75;}
#TB_load {position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin: /*-6px 0 0 -104px;*/ -height/2 0 0 -width/2;}
#TB_HideSelect {z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%;}
#TB_iframeContent {clear:both; border:1px solid #e2e2e2; margin:0px; padding:0px; overflow:hidden;}

#TB_window {position:fixed; background:#ffffff; z-index:102; color:#000000; display:none; border:4px solid #525252; text-align:left; top:50%; left:50%; overflow:hidden;}
#TB_window img#TB_Image {display:block; margin:15px 0 0 15px; border:1px solid #bbbbbb;}
#TB_window a:link {color:#009fff; text-decoration:none;}
#TB_window a:visited {color:#009fff; text-decoration:none;}
#TB_window a:hover {color:#009fff; text-decoration:none;}
#TB_window a:active {color:#009fff; text-decoration:none;}
#TB_window a:focus {color:#009fff; text-decoration:none;}
#TB_caption{color:#012c6c; height:25px; padding:10px 30px 10px 15px; float:left; font:14px Calibri, Arial, Verdana, Sans-Serif; overflow:hidden;}
#TB_desc{height:auto; overflow:hidden; background:#ffffff; height:45px;}
#TB_title {height:auto; overflow:hidden; color:#012c6c; font-size:14px; padding:10px 20px 0px 0px; background:#ffffff;}

#TB_closeWindow{float:right; padding-top:15px; padding-right:12px; margin-bottom:10px;}
#TB_closeWindowButton {display:block; width:28px; height:28px; background:url(../img/usr/btn-close.gif); float:right}
#TB_closeWindowButton:hover{background:url(../img/usr/btn-close.gif) 0 -78px;}

/* usr page */

#TB_ajaxContent{clear:both; overflow:hidden; text-align:left; margin:20px; border:1px solid #e2e2e2; margin-top:5px;}
#TB_ajaxWindowTitle {float:left; padding:5px 0 0px 15px;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p {padding:5px 0px 5px 0px;}

#TB_closeAjaxWindow {float:right; padding-top:15px; padding-bottom:10px;}
#TB_closeAjaxWindowButton{display:block; width:28px; height:28px; background:url(../img/usr/btn-close.gif); float:right}
#TB_closeAjaxWindowButton:hover{background:url(../img/usr/btn-close.gif) 0 -78px;}

* html #TB_overlay { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
* html #TB_HideSelect { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
